判断一棵树是否为对称二叉树
思想：递归，查看兄弟节点的左右是否相等
class Solution {
public:
    bool _isSymmetrical(TreeNode* left,TreeNode* right)
    {
        if(left==nullptr&&right==nullptr)
            return true;
        if(left==nullptr||right==nullptr)
            return false;
        if(left->val!=right->val)
            return false;
        return _isSymmetrical(left->left,right->right)&&_isSymmetrical(left->right,right->left);
    }
    bool isSymmetrical(TreeNode* pRoot) {
        if(pRoot==nullptr)
            return true;
        //把根节点当参数上去就可以了
        return _isSymmetrical(pRoot->left,pRoot->right);
    }

};